package testing;

import acm.*;

import static org.junit.Assert.*;

import java.sql.*;
import org.junit.Test;


public class JUnitIncremente {

	String caracter1;
	String caracter2;
	String caracter3;
	String caracter4;
	
	@Test
	public void probarMetodo1() throws SQLException{
		
		Incremente prueba1 = new Incremente();
		caracter1 = "&";
		assertFalse(prueba1.ingresarDatos(caracter1) == true);
	}
	@Test
	public void probarMetodo2() throws SQLException{
		Incremente prueba2 = new Incremente();
		caracter1 = "57";
		assertFalse(prueba2.ingresarDatos(caracter1) == true);
	}
	@Test
	public void probarMetodo3() throws SQLException{
		Incremente prueba3 = new Incremente();
		caracter1 = "7(";
		assertFalse(prueba3.ingresarDatos(caracter1) == true);
	}
	@Test
	public void probarMetodo4() throws SQLException{
		Incremente prueba4 = new Incremente();
		caracter1 = "C%&/%";
		assertFalse(prueba4.ingresarDatos(caracter1) == true);
	}
	@Test
	public void probarMetodo5() throws SQLException{
		Incremente prueba5 = new Incremente();
		caracter1 = "C";
		prueba5.ingresarDatos(caracter1);
		caracter1 = "D";
		prueba5.ingresarDatos(caracter1);
		caracter1 = "Adsd";
		prueba5.ingresarDatos(caracter1);
		
		assertFalse(prueba5.ordenar() == "A\nC\nD");
	}
	@Test
	public void probarMetodo6() throws SQLException{
		Incremente prueba6 = new Incremente();
		caracter1 = "g6";
		prueba6.ingresarDatos(caracter1);
		caracter1 = "D";
		prueba6.ingresarDatos(caracter1);
		caracter1 = "A";
		prueba6.ingresarDatos(caracter1);
		
		assertFalse(prueba6.ordenar() == "A\nD\n");
	}
	@Test
	public void probarMetodo7() throws SQLException{
		Incremente prueba7 = new Incremente();
		caracter1 = "g6";
		prueba7.ingresarDatos(caracter1);
		caracter1 = "D44";
		prueba7.ingresarDatos(caracter1);
		caracter1 = "A768";
		prueba7.ingresarDatos(caracter1);
		
		assertFalse(prueba7.ordenar() == "A\nD\n");
	}
	@Test
	public void probarMetodo8() throws SQLException{
		Incremente prueba8 = new Incremente();
		caracter1 = "g";
		prueba8.ingresarDatos(caracter1);
		caracter2 = "&44";
		prueba8.ingresarDatos(caracter2);
		caracter3 = "A768";
		prueba8.ingresarDatos(caracter3);
		
		assertFalse(prueba8.ordenar() != "g\n");
	}
	@Test
	public void probarMetodo9() throws SQLException{
		Incremente prueba9 = new Incremente();
		caracter1 = "g&(&(&";
		prueba9.ingresarDatos(caracter1);
		caracter2 = "44";
		prueba9.ingresarDatos(caracter2);
		caracter3 = "A768";
		prueba9.ingresarDatos(caracter3);
		
		assertFalse(prueba9.ordenar() != "g\n");
	}
	@Test
	public void probarMetodo10() throws SQLException{
		Incremente prueba10 = new Incremente();
		caracter1 = "g";
		prueba10.ingresarDatos(caracter1);
		caracter2 = "D";
		prueba10.ingresarDatos(caracter2);
		caracter3 = "A768";
		prueba10.ingresarDatos(caracter3);
		
		assertFalse(prueba10.ordenar() != "g\nD\n");
	}
}
